Building a Better Mousetrap
نویسندگان
چکیده
Routers in the network core are unable to maintain detailed statistics for every packet; thus, traffic statistics are often based on packet sampling, which reduces accuracy. Because tracking large (“heavy-hitter”) traffic flows is important both for pricing and for traffic engineering, much attention has focused on maintaining accurate statistics for such flows, often at the expense of small-volume flows. Eradicating these smaller flows makes it difficult to observe communication structure, which is sometimes more important than maintaining statistics about flow sizes. This paper presents FlexSample, a sampling framework that allows network operators to get the best of both worlds: For a fixed sampling budget, FlexSample can capture significantly more small-volume flows for only a small increase in relative error of large traffic flows. FlexSample uses a fast, lightweight counter array that provides a coarse estimate of the size (“class”) of each traffic flow; a router then can sample at different rates according to the class of the traffic using any existing sampling strategy. Given a fixed sampling rate and a target fraction of sampled packets to allocate across traffic classes, FlexSample computes packet sampling rates for each class that achieve these allocations online. Through analysis and trace-based experiments, we find that FlexSample captures at least 50% more mouse flows than strategies that do not perform class-dependent packet sampling. We also show how FlexSample can be used to capture unique flows for specific applications.
منابع مشابه
Reformed permutations in Mousetrap and its generalizations
We study a card game called Mousetrap, together with its generalization He Loves Me, He Loves Me Not. We first present some results for the latter game, based, on one hand, on theoretical considerations and, on the other one, on Monte Carlo simulations. Furthermore, we introduce a new combinatorial algorithm, which allows us to obtain the best result at least for French card decks (52 cards wit...
متن کاملBuilding a Better Mousetrap (Exergame) to Increase Youth Physical Activity.
Although exergames have been demonstrated to induce moderate levels of physical activity (PA) if played as designed, there is conflicting evidence on use of exergaming leading to increased habitual PA. Exergames have increased PA in some home and school studies, but not others. Exergames have been used in community centers to good effect, but this has not generally been validated with research....
متن کاملStaircase rook polynomials and Cayley's game of Mousetrap
First introduced by Arthur Cayley in the 1850’s, the game of Mousetrap involves removing cards from a deck according to a certain rule. In this paper we find the rook polynomial for the number of Mousetrap decks in which at least two specified cards are removed. We also find a new expression for the rook polynomial for the number of decks in which exactly one specified card is removed and give ...
متن کاملScan Test of Latch-based Asynchronous Pipeline Circuits under 2-phase Handshaking Protocol
Asynchronous MOUSETRAP pipeline circuit is a simple and fast circuit thanks to the 2-phase handshaking protocol which has no return-to-zero overhead. In this paper, we propose two scan D-latches in order to support its scan test since D-latches are used instead of flip-flops in the MOUSETRAP. We design some MOUSETRAP pipeline circuits with the ISCAS89 benchmark combinational circuits using 130n...
متن کاملBuilding a better mousetrap: Compressing mouse cursor activity for web analytics
Websites can learn what their users do on their pages to provide better content and services to those users. A website can easily find out where a user has been, but in order to find out what content is consumed and how it was consumed at a sub-page level, prior work has proposed client-side tracking to record cursor activity, which is useful for computing the relevance for search results or de...
متن کاملHolder for Reading Results of Tube Tests.
A number of bacteriological and serological procedures require the use of a series of test tubes. The size of the tubes, as well as the racks used to hold the tubes, may vary. Tubes 12 to 15 mm in diameter and 75 to 100 mm in length are most commonly used. observed at one time. Ambidextrous people can become quite adept at this, while others constantly appear to have five thumbs. With the prove...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007